$BSM.US ranked positive on March 8th, 2023

Black Stone Minerals Lp (BSM, +1, March 8th) Mark Dewalch (Non-Executive since 2015) bought $543,000 of stock on the 6th of March at $15.85, increasing his holding by 12%. This is only his 3rd market purchase since 2015, his first purchase since 2019, and his largest buy so far – his previous largest buy was […]

Read More